import 数据读写 as dtR
import os

class data():
    def ini(self):
        excel=dtR.xls(r'E:/BaiduNetdiskDownload/汉科软 实训软件/项目/hkr-thr/当前项目/day7/工作簿1.xls',0) # 打开表单
        a = excel.read()    # 读入数据
        c = []  # 清洗准备

        for i in range(len(a)): # 逐行扫描数据
            b = []  # 空列表
            for j in range(len(a[i])):  # 分解出每一个
                if(a[i][j] == ''):  # 根据表单特性，空值可以作为边界判断依据
                    break
                b.append(float(a[i][j]))    # 非空则装入数据
            c.append(b)     # 组装为二维列表

        s = [[],[],[],[],]  # 分别预存+ - * /
        j = 0               # 标记上面那个列表分区的，凑合用
        flag = 1            # 标记状态
        # print(c)
        for i in c:         # 遍历
            if i:           # 空表转其他方式
                s[j].append(i)
                flag = 0
            elif flag == 0: # 状态变化一次，说明分区变化
                flag = 1
                j+=1
        return s

data = data().ini()
print(data)